﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Utility;

namespace Web
{
    public partial class GVSite : System.Web.UI.MasterPage
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["giaovien"] != null)
            {
                lblSession.Text = "Xin chào " + Session["giaovien"].ToString();
                QuanLyTrang();
            }
            else
            {
                lblTitle.Text = "Đăng nhập ";
                WebHelper.LoadUserControl(Page, "giaovien/UCDangNhapGV.ascx");
                lblSession.Text = "";
            }

        }

        private void QuanLyTrang()
        {
            if (Request.QueryString["page"] != null)
            {
                string page = Request.QueryString["page"].ToString();
                switch (page)
                {
                    case "phancong":
                        lblTitle.Text = "Phân Công";
                        WebHelper.LoadUserControl(Page, "giaovien/UCPhanCong.ascx");
                        break;

                    case "thongbao":
                        lblTitle.Text = "Thông Báo";
                        WebHelper.LoadUserControl(Page, "giaovien/UCThongBao.ascx");
                        break;

                    case "changepass":
                        lblTitle.Text = "Đổi Password";
                        WebHelper.LoadUserControl(Page, "giaovien/UCChanePass.ascx");
                        break;

                    case "chitiet":
                        lblTitle.Text = "Chi tiết thông báo";
                        WebHelper.LoadUserControl(Page, "giaovien/UCChiTiet.ascx");
                        break;

                    case "lich":
                        lblTitle.Text = "Chi tiết lịch dạy học";
                        WebHelper.LoadUserControl(Page, "giaovien/UCLichHoc.ascx");
                        break;

                    default:
                        Response.Redirect("giaovienpage.aspx?page=thongbao");
                        break;
                }
            }
            else
            {
                Response.Redirect("giaovienpage.aspx");
            }
        }

        protected void LinkButton1_Click(object sender, EventArgs e)
        {
            Session["giaovien"] = null;
            Session.Abandon();
            Response.Redirect("giaovienpage.aspx?page=login");
        }


    }
}